TikTokのサーバー間APIを使用して、コンバージョンを追跡する必要がありますか?ご安心ください。
FunnelFlux Proにカスタムシナリオを追加して、これに対応しました。
必要なものは以下の通りです:
- TikTokアカウント(当然ながら)
- ピクセルとそのID -- そしてあなたがそのピクセルの所有者である必要があります
- 数分の空き時間
前書き - ピクセルの作成とイベントの準備
多くのユーザーがこれについて質問しており、TikTokは最近ピクセル作成に関するUIを更新しました。
TikTokはUIを頻繁に変更しているため、以下の説明の一部が古くなる可能性がありますが(それでも比較的簡単に従うことができるはずです)。
ピクセルの作成
- アセット > イベントに移動し、ウェブイベントの管理を選択します。
- ウェブイベントの管理 > イベントAPIモードを使用してピクセルを作成をクリックします
- イベントAPIを手動でセットアップを選択します。「設定に進む」ボタンをクリックしてセットアップを完了します
ウェブイベントのテストと準備
ウェブベースのピクセル(イベントAPI選択ではなく、TikTokピクセル)がある場合、以下のページを使用してダミーイベントを送信し、機能していることを示し、最近のアクティビティを作成できます:
https://test-resources.funnelflux.pro/tiktok/pixel-test.html?pixel=XXX
XXXをあなたのピクセルIDに置き換えて、このページをロードします。ページにはロードされたIDが表示され、TikTokイベントをトリガーするいくつかのボタンがあります。
- 標準ピクセルを確認したい場合は、上記のURLにピクセルIDを含めて検証URLとして使用できます。それを使用して問題なく検証できるはずです(まだこの機能がある場合)
- TikTokのUI > テストイベントタブでピクセルをクリックすると、このURLを使用してQRコードを生成し、モバイルデバイスでテストできます。各ボタンをクリックすると、テストイベントが表示されるはずです
- このURLを通常のブラウザでロードし、各ボタンを3〜5回クリックしていくつかのイベントを送信します。数分待ってからTikTokでピクセル設定を更新すると、イベントが表示されるはずです。
上記の#3を実行すると、これらのイベントはすべてピクセルのアクティブとして表示されるはずです。
コンバージョン追跡のためのイベントAPIのセットアップ
TikTokのドキュメントでは明確ではありませんが、ピクセルの所有者/管理者でない場合(例:単に共有アクセスを受けただけの場合)、あなたのアクセストークンにはAPIを介してそのピクセルにコンバージョンイベントを送信する権限がありません。
ピクセルが共有されている場合、所有者に以下の操作を依頼し、生成されたアクセストークンを提供してもらう必要があります。
ステップ1 - アクセストークンの生成
まず、TikTokコンバージョンAPIアプリがあなたのアカウントとそのピクセルにアクセスできるようにするアクセストークンを生成する必要があります。
これを行うには、イベントAPIピクセル > 設定に移動します。スクロールダウンすると、このような領域が表示されるはずです:
これにより、ピクセルレベルのアクセストークンが生成されます。これはこのピクセルでのみ機能します。他のピクセルに使用しようとしても機能しないことに注意してください。
その値をコピーし、FunnelFluxのカスタムシナリオ設定で使用します(TikTokトラフィックソース > コンバージョン追跡タブ)
ステップ2 - FunnelFluxでTikTokをトラフィックソースとして設定する
FunnelFluxで、トラフィックソースページに移動し、新しいものを作成します。
名前にTik...と入力し始め、TikTokテンプレートを選択します。
これにより、トラッキングフィールドセクションが次のように入力されます:
ここで重要なのはexternalフィールドで、これは問題なく機能し、現在はttclidパラメータ(__CLICKID__トークンを持つ)をキャプチャするように設定されています。
次に、コンバージョン追跡タブに移動し、カスタムシナリオ > TikTokを選択します:
ここで必要なこと:
- 先ほど生成したアクセストークンを貼り付けます。前後に余分な空白がないことを確認してください
- TikTok UIから取得できるピクセルIDを入力します
- 標準イベント名の1つを選択します
現時点では、トラフィックソースに対して単一のイベント名のみを送信できます。ただし、「カスタム - トランザクションID値」オプションを選択し、コンバージョン/ポストバックでtx=eventNameを送信することができます。そうすると、そのeventNameが標準イベント名としてTikTokに送信されます。異なるイベントタイプを送信したい場合に便利な回避策です。
TikTokの標準イベントはこちらに記載されています(右側の目次を使用してください)。執筆時点で利用可能なイベントは以下の通りです:
ViewContent ClickButton Search AddToWishlist AddToCart InitiateCheckout AddPaymentInfo CompletePayment PlaceAnOrder Contact Download SubmitForm CompleteRegistration Subscribe
コンバージョンからの収益値と、通貨値としてUSDを自動的に送信します。
以上です!これでS2S経由でTikTokイベントを追跡できるはずです。
予定されている更新
データの送信
後の更新で、以下も自動的に送信する予定です。FBコンバージョン追跡シナリオでも同様のことを行う予定です。
- content_type - コンバージョンしたオファーのカテゴリー
- content_id - コンバージョンしたオファーページのFunnelFlux ID
- description - コンバージョンしたオファーの名前
ページURLの上書き
オファーURLを送信することが常に理想的ではないことは認識しています。特にFacebookのようなドメイン認証が必要なソースの場合はそうです。
オファー/ネットワークにURLを渡し、それをコンバージョン追跡で返送して、システムにオファーURLとは異なるURLを使用するよう指示するページURL上書き機能に取り組んでいます。
ここでの目標は、ユーザーが広告クリックから最初にランディングしたページのURLを渡すことです - 必ずしもランディングページではなく、単に最初のページです - これがあなたの管理下にあるページである可能性が最も高いからです。
残念ながら、{first-page-visited}のような新しいトークンをポストバック/カスタムシナリオに単純に追加することはできません。なぜなら、関連する値を検索するために、すべてのコンバージョンに対して分析データベースの単一の行をクエリすることは実用的ではないからです。しかし、解決策を考えています!
カスタムイベント
システムにカスタムイベントを追加する際、これらのイベントごとにTikTokに送信する異なるイベント名を定義できるようにします。例えば、カスタムイベント1(エイリアスlead)-> イベント名CompleteRegistrationを送信、など。